## 数据格式化 ##

"""
根据数据之间的关系不同，数据组织分为：一维数据、二维数据、高维数据
一维数据————由对等关系的许多数据组成--线性的组织方式--如：数组、集合
二维数据————通常用 表格 表示：一个大列表中，有许多小列表-- CSV格式:使用逗号分隔
高维数据————用 键值对 灵活表示--如：JSON格式
"""

# CSV格式-->列表形式 #
fo = open('price2016.csv','r') #打开 CSV格式文件
ls = [] 
for line in fo:	#一行行读取
	line = line.replace('\n','') #删除 \n换行符
	ls.append(line.split(',')) #生成一维列表 并加入到 最终列表ls中
print(ls)
fo.close()

# 列表形式-->CSV格式#
fo = open('price2022.csv','w')
ls = ['python','c++','java']
fo.write(','.join(ls) + '\n')
fo.close()